package scfw.service;

import scfw.model.SysUser;
import scfw.service.model.LoginInfoVo;
import scfw.service.model.UserSrModel;

import java.util.List;

public abstract interface UserServiceI
{
	public abstract UserSrModel addUser();

	public abstract SysUser getUserById(int paramInt);

	public abstract List<SysUser> querySysUser();

	public abstract int submitUser(UserSrModel paramUserSrModel);

	public abstract UserSrModel editUser(int paramInt);

	public abstract int deleteUserById(int paramInt);

	public abstract UserSrModel loginUser(UserSrModel paramUserSrModel);

	public abstract UserSrModel registUser(UserSrModel paramUserSrModel)
			throws Exception;

	public UserSrModel ssoLogin(LoginInfoVo loginInfoVo);
}